mop off - Turkish English Dictionary